<html>
<head><meta charset="utf-8"><title>async meeting · t-compiler/wg-rfc-2229 · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/index.html">t-compiler/wg-rfc-2229</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html">async meeting</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="208655765"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208655765" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208655765">(Sep 01 2020 at 08:01)</a>:</h4>
<p>I added the items I sent last week with some more details based on discussions over the last week. Here is the hackmd: <a href="https://hackmd.io/EltGT2IWRSyD3hJT-Uy9fw">https://hackmd.io/EltGT2IWRSyD3hJT-Uy9fw</a></p>



<a name="208655983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208655983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208655983">(Sep 01 2020 at 08:03)</a>:</h4>
<p>We can either pull in items from it to Zulip, or comment on the hackmd. Latter might be easier to just add notes to GIthub</p>



<a name="208736773"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208736773" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208736773">(Sep 01 2020 at 19:35)</a>:</h4>
<p>Hi <span class="user-mention" data-user-id="281950">@Aman Arora</span></p>



<a name="208736825"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208736825" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208736825">(Sep 01 2020 at 19:36)</a>:</h4>
<p>oh, we're having an async meeting, <em>right</em> :)</p>



<a name="208736840"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208736840" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208736840">(Sep 01 2020 at 19:36)</a>:</h4>
<p>so let me leave a few comments</p>



<a name="208736860"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208736860" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208736860">(Sep 01 2020 at 19:36)</a>:</h4>
<blockquote>
<p>Alternate time, preferrably before 12PM EST</p>
</blockquote>
<p>maybe create a doodle with whatever range of times works best for y'all?</p>



<a name="208736915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208736915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208736915">(Sep 01 2020 at 19:37)</a>:</h4>
<blockquote>
<p>Discuss closure output</p>
</blockquote>



<a name="208737148"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737148" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737148">(Sep 01 2020 at 19:39)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/189812-t-compiler.2Fwg-rfc-2229/topic/async.20meeting/near/208736860">said</a>:</p>
<blockquote>
<blockquote>
<p>Alternate time, preferrably before 12PM EST</p>
</blockquote>
<p>maybe create a doodle with whatever range of times works best for y'all?</p>
</blockquote>
<p>I'll do that</p>



<a name="208737281"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737281" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737281">(Sep 01 2020 at 19:40)</a>:</h4>
<p>I was just catching up on the closure output</p>



<a name="208737283"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737283" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737283">(Sep 01 2020 at 19:40)</a>:</h4>
<p>so</p>



<a name="208737299"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737299" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737299">(Sep 01 2020 at 19:40)</a>:</h4>
<p>I remain pretty reluctant to dump tons of information in a closure type</p>



<a name="208737311"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737311" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737311">(Sep 01 2020 at 19:40)</a>:</h4>
<p>in particular, <span class="user-mention" data-user-id="116107">@davidtwco</span>'s suggestion of <code>[closure@$DIR/$FOO.rs:XX:YY XX:YY (capture tuple) &lt;parent generics&gt;]</code></p>



<a name="208737321"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737321" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737321">(Sep 01 2020 at 19:40)</a>:</h4>
<p>feels super unreadable to me</p>



<a name="208737330"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737330" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737330">(Sep 01 2020 at 19:40)</a>:</h4>
<p>I think it's great to have the option of dumping that information</p>



<a name="208737339"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737339" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737339">(Sep 01 2020 at 19:41)</a>:</h4>
<p>that said, I wouldn't be opposed to printing tuples types like that</p>



<a name="208737364"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737364" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737364">(Sep 01 2020 at 19:41)</a>:</h4>
<p>and addressing the idea of simplifying them as a separate matter for <a class="stream" data-stream-id="147480" href="/#narrow/stream/147480-t-compiler.2Fwg-diagnostics">#t-compiler/wg-diagnostics</a></p>



<a name="208737508"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737508" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737508">(Sep 01 2020 at 19:42)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/189812-t-compiler.2Fwg-rfc-2229/topic/async.20meeting/near/208737339">said</a>:</p>
<blockquote>
<p>that said, I wouldn't be opposed to printing tuples types like that</p>
</blockquote>
<p>essentially what they are now, right? Unless I'm misinterpreting</p>



<a name="208737531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737531">(Sep 01 2020 at 19:42)</a>:</h4>
<p>yes, just without printing the names of upvars</p>



<a name="208737546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737546">(Sep 01 2020 at 19:42)</a>:</h4>
<p>I think that's the major different, right?</p>



<a name="208737577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737577">(Sep 01 2020 at 19:43)</a>:</h4>
<p>I didn't think about it like that, but that does make sense</p>



<a name="208737582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737582">(Sep 01 2020 at 19:43)</a>:</h4>
<p>basically because we don't have access to the upvars from the pretty printer anymore</p>



<a name="208737655"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737655" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737655">(Sep 01 2020 at 19:43)</a>:</h4>
<blockquote>
<p>Discuss relaxations to closure catpures outside of 2229:</p>
</blockquote>



<a name="208737730"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208737730" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208737730">(Sep 01 2020 at 19:44)</a>:</h4>
<p>/me reads</p>



<a name="208738013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738013">(Sep 01 2020 at 19:46)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/189812-t-compiler.2Fwg-rfc-2229/topic/async.20meeting/near/208737582">said</a>:</p>
<blockquote>
<p>basically because we don't have access to the upvars from the pretty printer anymore</p>
</blockquote>
<p>We do have access to them, it's a bit harder to guarantee right now when they are safe to read. If I understand correctly my implementation plan even though is non ideal -- might work.</p>
<p>However, from wg-polymorphoisms perspective, just printing the types might be easier (I'm assuming captured paths don't matter,  their types matter), especially since from a user diagnostics we are trying to avoid printing the type information anyway. And this would also allow us to get done with most of the work for this separately from any other ticket so overall seems better.</p>



<a name="208738118"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738118" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738118">(Sep 01 2020 at 19:47)</a>:</h4>
<p>Yeah so all I meant was that it is non-trivial to know if they are safe to read</p>



<a name="208738133"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738133" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738133">(Sep 01 2020 at 19:47)</a>:</h4>
<p>I think any attempt to be clever here is not worth it</p>



<a name="208738180"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738180" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738180">(Sep 01 2020 at 19:48)</a>:</h4>
<p>Fair</p>



<a name="208738243"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738243" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738243">(Sep 01 2020 at 19:48)</a>:</h4>
<p>Regarding <a href="https://github.com/rust-lang/project-rfc-2229/blob/lang-changes.md-1/lang-changes.md">these changes</a> -- this comes about as an immediate side-effect of relying on the <code>ExprUseVisitor</code>, right?</p>



<a name="208738270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738270">(Sep 01 2020 at 19:48)</a>:</h4>
<p>Yes</p>



<a name="208738279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738279">(Sep 01 2020 at 19:48)</a>:</h4>
<p>I think this is fine, but we likely want to surface it to the lang team to make folks aware</p>



<a name="208738308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738308">(Sep 01 2020 at 19:49)</a>:</h4>
<p>One thing we could do is file a rust-lang/rust issue and nominate it for discussion in a lang team meeting</p>



<a name="208738313"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738313" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738313">(Sep 01 2020 at 19:49)</a>:</h4>
<p>Conceptually replying on use than what appears as text within the closure</p>



<a name="208738328"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738328" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738328">(Sep 01 2020 at 19:49)</a>:</h4>
<p>actually though we really ought to have a lang-team projec tgroup for this work</p>



<a name="208738339"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738339" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738339">(Sep 01 2020 at 19:49)</a>:</h4>
<p>and we could note it there</p>



<a name="208738351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738351">(Sep 01 2020 at 19:49)</a>:</h4>
<p>let me fix that</p>



<a name="208738380"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738380" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738380">(Sep 01 2020 at 19:49)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/189812-t-compiler.2Fwg-rfc-2229/topic/async.20meeting/near/208738308">said</a>:</p>
<blockquote>
<p>One thing we could do is file a rust-lang/rust issue and nominate it for discussion in a lang team meeting</p>
</blockquote>
<p>Yes, if there is documentation on this, I can start the process</p>



<a name="208738698"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738698" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738698">(Sep 01 2020 at 19:52)</a>:</h4>
<p>so I just created <a href="https://github.com/rust-lang/lang-team/issues/50">https://github.com/rust-lang/lang-team/issues/50</a></p>



<a name="208738716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738716">(Sep 01 2020 at 19:52)</a>:</h4>
<p>this will be added to our lang team project board for periodic check-in</p>



<a name="208738727"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738727" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738727">(Sep 01 2020 at 19:52)</a>:</h4>
<p>you can leave a comment there and we'll see it next meeting</p>



<a name="208738791"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738791" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738791">(Sep 01 2020 at 19:53)</a>:</h4>
<p>Aight, I'll just leave link to the issue there. Do I need to be present at the meeting? If so what time is it?</p>



<a name="208738838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738838">(Sep 01 2020 at 19:53)</a>:</h4>
<p>you don't have to be, but you're welcome to be</p>



<a name="208738842"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738842" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738842">(Sep 01 2020 at 19:53)</a>:</h4>
<p>(I can explain it)</p>



<a name="208738933"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738933" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738933">(Sep 01 2020 at 19:54)</a>:</h4>
<p>the next triage meeting is at <time datetime="2020-09-07T19:00:00Z">2020-09-07T15:00:00-04:00</time></p>



<a name="208738951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738951">(Sep 01 2020 at 19:54)</a>:</h4>
<p>ah, hmm, that's labor day</p>



<a name="208738953"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208738953" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208738953">(Sep 01 2020 at 19:54)</a>:</h4>
<p>it may be a week later :)</p>



<a name="208739017"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208739017" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208739017">(Sep 01 2020 at 19:55)</a>:</h4>
<p>I won't be able to make it</p>



<a name="208739038"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208739038" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208739038">(Sep 01 2020 at 19:55)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/189812-t-compiler.2Fwg-rfc-2229/topic/async.20meeting/near/208737311">said</a>:</p>
<blockquote>
<p>in particular, <span class="user-mention silent" data-user-id="116107">davidtwco</span>'s suggestion of <code>[closure@$DIR/$FOO.rs:XX:YY XX:YY (capture tuple) &lt;parent generics&gt;]</code></p>
</blockquote>
<p>I missed one thing here, what are we doing with generics here, and eddyb's suggestion about path? I like the idea of path because it makes it more readable which part of the path introduced is responsible for what generic. I'm not sure about how genrics are handled within the compiler so there might be a nicer way to present the same information like &lt;T=type, U=type, ...&gt;</p>



<a name="208739172"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208739172" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208739172">(Sep 01 2020 at 19:56)</a>:</h4>
<p>I think my preference would be:</p>
<ul>
<li>default is to print with path as <span class="user-mention" data-user-id="119009">@eddyb</span> suggested but ignore all the substitutions</li>
<li>with <code>-Zverbose</code>, we print the substitutions too</li>
</ul>



<a name="208739228"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208739228" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208739228">(Sep 01 2020 at 19:56)</a>:</h4>
<p>I think in this case we can just dump the substitutions in "raw" format since they are intended for compiler debugging and not end users</p>



<a name="208739353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208739353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208739353">(Sep 01 2020 at 19:57)</a>:</h4>
<p>gimme a min</p>



<a name="208740060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208740060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208740060">(Sep 01 2020 at 20:02)</a>:</h4>
<p><a href="https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=ce86ba032761dda95cb24afd1860c39f">https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=ce86ba032761dda95cb24afd1860c39f</a></p>
<p>So here the verbose output would be <code>f&lt;&amp;str&gt;::{{closure}}#0</code> and non verbose would be<code>f::{{closure}}#0</code> for the closure?</p>



<a name="208740076"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208740076" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208740076">(Sep 01 2020 at 20:02)</a>:</h4>
<p>and then type infromation</p>



<a name="208757193"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208757193" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208757193">(Sep 01 2020 at 22:29)</a>:</h4>
<p>oh hmm</p>



<a name="208757205"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208757205" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208757205">(Sep 01 2020 at 22:29)</a>:</h4>
<p>Well with list of captures</p>



<a name="208757215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208757215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208757215">(Sep 01 2020 at 22:29)</a>:</h4>
<p>I'm confused where <code>f</code> comes from in that link :)</p>



<a name="208757280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208757280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208757280">(Sep 01 2020 at 22:30)</a>:</h4>
<p>Aaah I copied the wrong thing woops</p>



<a name="208757381"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208757381" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208757381">(Sep 01 2020 at 22:31)</a>:</h4>
<p><a href="https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=1447dc8ebbd715678df2aad2b45f92d1">https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=1447dc8ebbd715678df2aad2b45f92d1</a></p>



<a name="208757383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208757383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208757383">(Sep 01 2020 at 22:31)</a>:</h4>
<p>here, sorry about that</p>



<a name="208790626"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208790626" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208790626">(Sep 02 2020 at 07:55)</a>:</h4>
<p>Actually, I was thinking about this and if we have to print the type of the closure (because of an error), specialization won't matter. If there is an error because on what type is used to specialize function/struct, then that's an issue with the bounds.</p>
<p>So in the example, we'd print <code>f&lt;T&gt;::{{closure}}#0 (&amp;T)</code>with -Zverbose.</p>
<p>(Sort of basing this on the output of <a href="https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=438242f8d44c6d05c4c8e980a6832b23">https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=438242f8d44c6d05c4c8e980a6832b23</a> and <a href="https://play.rust-lang.org/?version=nightly&amp;mode=debug&amp;edition=2018&amp;gist=33712356985dda075e2ab2c53d6eef19">https://play.rust-lang.org/?version=nightly&amp;mode=debug&amp;edition=2018&amp;gist=33712356985dda075e2ab2c53d6eef19</a>)</p>



<a name="208791935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208791935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208791935">(Sep 02 2020 at 08:11)</a>:</h4>
<p>Here is the updated proposal: <a href="https://hackmd.io/U31EWRpWTeCk2091yuYt9Q">https://hackmd.io/U31EWRpWTeCk2091yuYt9Q</a></p>
<p><code>{{closure}}#0</code> will change to <code>{closure#0}</code> once <a href="https://github.com/rust-lang/rust/pull/76176">https://github.com/rust-lang/rust/pull/76176</a> is merged</p>



<a name="208878651"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208878651" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208878651">(Sep 02 2020 at 19:54)</a>:</h4>
<p>seems good</p>



<a name="208879896"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208879896" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208879896">(Sep 02 2020 at 20:04)</a>:</h4>
<p>What's the process after this? Just share this with wg-diagnostics on zulip?</p>



<a name="208879930"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208879930" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208879930">(Sep 02 2020 at 20:05)</a>:</h4>
<p>yeah I mean we don't really have a formal process for these sorts of changes</p>



<a name="208879975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208879975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208879975">(Sep 02 2020 at 20:05)</a>:</h4>
<p>you could just post it as a heads-up in <a class="stream" data-stream-id="147480" href="/#narrow/stream/147480-t-compiler.2Fwg-diagnostics">#t-compiler/wg-diagnostics</a></p>



<a name="208879995"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208879995" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208879995">(Sep 02 2020 at 20:05)</a>:</h4>
<p>but basically if somebody r+'s, it's fine</p>



<a name="208880063"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880063" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880063">(Sep 02 2020 at 20:06)</a>:</h4>
<p>this particular change (imo) is not that intrusive or likely to affect users overly much</p>



<a name="208880092"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880092" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880092">(Sep 02 2020 at 20:06)</a>:</h4>
<p>I'll put this up on 2229 project GitHub and ask them to just approve it there. Helps keep track of things.</p>



<a name="208880124"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880124" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880124">(Sep 02 2020 at 20:06)</a>:</h4>
<p>it's good to ensure that <em>somebody</em> sees it</p>



<a name="208880146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880146">(Sep 02 2020 at 20:06)</a>:</h4>
<p>Yup</p>



<a name="208880152"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880152" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880152">(Sep 02 2020 at 20:06)</a>:</h4>
<p>if we were <em>really</em> nervous we could tag it <code>I-Nominated</code> and <code>T-Compiler</code> to discuss in meeting</p>



<a name="208880235"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880235" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880235">(Sep 02 2020 at 20:07)</a>:</h4>
<p>If it goes smoothly with wg-diagnostics, then I guess we are fine? Else we can discuss bringing it up with compiler team</p>



<a name="208880289"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880289" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880289">(Sep 02 2020 at 20:08)</a>:</h4>
<p>So we get more feedback</p>



<a name="208880305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880305">(Sep 02 2020 at 20:08)</a>:</h4>
<p>I don't thikn it's necessarily to nominate to the full team</p>



<a name="208880337"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880337" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880337">(Sep 02 2020 at 20:08)</a>:</h4>
<p>if you were proposing to change how (e.g.) a type like <code>Vec&lt;u32&gt;</code> printed out, that'd be one thing...</p>



<a name="208880397"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208880397" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208880397">(Sep 02 2020 at 20:08)</a>:</h4>
<p>I see, I'm not familiar with how the nomination process works</p>



<a name="208881162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/189812-t-compiler/wg-rfc-2229/topic/async%20meeting/near/208881162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/189812-t-compiler/wg-rfc-2229/topic/async.20meeting.html#208881162">(Sep 02 2020 at 20:14)</a>:</h4>
<p><a href="https://github.com/rust-lang/project-rfc-2229/pull/17">https://github.com/rust-lang/project-rfc-2229/pull/17</a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>